/* eslint valid-jsdoc: "off" */

'use strict';

/**
 * @param {Egg.EggAppInfo} appInfo app info
 */
module.exports = appInfo => {
   /**
    * built-in config
    * @type {Egg.EggAppConfig}
    **/
   const config = {};

   // use for cookie sign key, should change to your own and keep security
   config.keys = appInfo.name + '_1554947149292_3955';

   // add your middleware config here
   config.middleware = [];

   // add your user config here
   const userConfig = {
      // myAppName: 'egg',
      jwt: {
         secret: "mendun",
         enable: false,
      },
      oauth2Server: {
         grants: ['password', 'client_credentials'],
      },
   };


   return {
      ...config,
      ...userConfig,
   };
};
